// 车辆类型及属性配置（对应原项目中的车辆选择逻辑）
export const carAttrList = [
  {
    id: '1', // 车辆类型ID
    name: '小型客车', // 显示名称
    attrs: ['核定载客≤9人', '车长≤6m', '总质量≤4.5t'], // 车辆属性标签
    restrictions: ['禁止驶入大型货车专用道', '部分桥梁限重≤5t'] // 限制条件（可选，用于后续扩展）
  },
  {
    id: '2',
    name: '大型货车',
    attrs: ['核定载客0人', '车长>6m', '总质量>4.5t'],
    restrictions: ['市区部分路段限行', '桥梁限重≤20t', '禁止驶入非机动车道']
  },
  {
    id: '3',
    name: '新能源汽车',
    attrs: ['电力驱动', '车长≤5m', '总质量≤3.5t'],
    restrictions: ['部分区域专用车道', '不限行（部分城市）']
  },
{
    id: '4',
    name: '测试车辆',
    attrs: ['测试参数1', '测试参数2', '测试参数2', '测试参数2', '测试参数2', '测试参数2', '测试参数2'],
    restrictions: ['部分区域专用车道', '不限行（部分城市）']
}
];

// 地图默认配置（初始化地图时使用）
export const mapDefaultConfig = {
  center: [116.39748, 39.908823], // 默认中心点（北京）
  zoom: 12, // 默认缩放级别
  minZoom: 5, // 最小缩放级别
  maxZoom: 18, // 最大缩放级别
  tileLayer: {
    // 天地图瓦片服务地址（需替换为自己的密钥）
    urlTemplate: 'http://t{s}.tianditu.gov.cn/DataServer?T=img_c&x={x}&y={y}&l={z}&tk=你的天地图密钥',
    subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'] // 瓦片服务器子域名
  }
};

// 路径规划相关配置
export const routePlanConfig = {
  defaultWayPointCount: 3, // 默认最大途经点数量
  avoidTypes: [
    { id: 'noHighway', name: '避开高速' },
    { id: 'noToll', name: '避开收费' },
    { id: 'noAvoid', name: '不避开' }
  ], // 规避选项
  timeout: 10000 // 路径规划请求超时时间（毫秒）
};

// API接口地址（如果有后端服务，可在此配置）
export const apiConfig = {
  routePlan: '/api/route/plan', // 路径规划接口
  poiSearch: '/api/poi/search' // POI搜索接口（如加油站、停车场等）
};
